var dtGridColumns = [{
    id : 'certificateType',
    title : '操作证类型',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;',
    resolution:function(value) {
        switch (value) {
            case '0':
                return '操作证';
                break;
            case '1':
                return '评估师证';
                break;
            case '2':
                return '维修技师证';
                break;
        }
    }
},{
    id : 'machineryType',        //实例对象的字段
    title : '机械类型',           //表头
    type : 'string',             //数据格式
    columnClass : 'text-center', //单元格格式
    headerStyle : 'color:grey; white-space:nowrap;', //主题
    resolution:function(value){
        switch(value)
        {
            case '0':
                return '挖掘机';
                break;
            case '1':
                return '装载机';
                break;
            case '2':
                return '矿用自卸车';
                break;
            case '3':
                return '推土机';
                break;
            case '4':
                return '压路机';
                break;
            case '5':
                return '平地机';
                break;
            case '6':
                return '混凝土机械';
                break;
            case '7':
                return '桩工机械';
                break;
            case '8':
                return '凿岩机械';
                break;
            case '9':
                return '摊铺机';
                break;
            case '10':
                return '俩头忙';
                break;
            case '11':
                return '旋挖钻';
                break;
            case '12':
                return '叉车';
                break;
        }
    }
},{
    id : 'certificateLevel',
    title : '证件级别',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;',
    resolution:function(value) {
        switch (value) {
            case '0':
                return '初级';
                break;
            case '1':
                return '中级';
                break;
            case '2':
                return '高级';
                break;
            case '3':
                return '专家级';
                break;
        }
    }
},{
    id : 'name',
    title : '姓名',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'sex',
    title : '性别',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;',
    resolution:function(value){ //此处的值（value）不直接显示
       switch(value)
        {
        case '0':
            return '男';
            break;
        case '1':
            return '女';
            break;
        }
    }
},/*{
    id : 'identityNum',
    title : '身份证',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'birthday',
    title : '出生日期',
    type : 'date',
    format:'yyyy-MM-dd',
    otype:'time_stamp_ms',
    oformat:'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;'
},{
    id : 'educationLevel',
    title : '受教育水平',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;',
    resolution:function(value){
        switch(value)
        {
            case '1':
                return '小学';
                break;
            case '2':
                return '初中';
                break;
            case '3':
                return '初中中专';
                break;
            case '4':
                return '高中';
                break;
            case '5':
                return '高中中专';
                break;
            case '6':
                return '大专';
                break;
            case '7':
                return '本科';
                break;
            case '8':
                return '硕士研究生';
                break;
            case '9':
                return '博士研究生';
                break;
        }
    }
},{
    id : 'companyName',
    title : '公司名称',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'origin',
    title : '籍贯',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'address',
    title : '住址',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'phone',
    title : '手机号',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'email',
    title : '邮箱',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'workTime',
    title : '工作年限',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'startCerDate',
    title : '证书有效开始时间',
    type : 'date',
    format:'yyyy-MM-dd',
    otype:'time_stamp_ms',
    oformat:'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'endCerDate',
    title : '证书有效结束时间',
    type : 'date',
    format:'yyyy-MM-dd',
    otype:'time_stamp_ms',
    oformat:'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'startTrainDate',
    title : '培训开始时间',
    type : 'date',
    format:'yyyy-MM-dd',
    otype:'time_stamp_ms',
    oformat:'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'endTrainDate',
    title : '培训结束时间',
    type : 'date',
    format:'yyyy-MM-dd',
    otype:'time_stamp_ms',
    oformat:'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'trainContent',
    title : '培训内容',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'remark',
    title : '备注信息',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap; padding: 0px 40px;'
},*/{
    id : 'operation',
    title : '操作',
    type : 'string',
    columnClass : 'text-center tpl-table-black-operation',
    headerStyle : 'color:grey; white-space:nowrap; padding: 0px 20px;',
    resolution:function(value, record, column, grid, dataNo, columnNo){ //此处的值（value）不直接显示
        var content = '';
        content += '<a href="#" onclick="loadPage(\'handcertificatebasicinfo/'+record.id+'/select\');"> <i class="am-icon-pencil"></i> 编辑</a> ' +
            '<a href="#" onclick="loadPage(\'handcertificatebasicinfo/'+record.id+'/details\');"> <i class="am-icon-pencil"></i>操作证详情</a> ';
        return content;
    }
}];

var dtGridOption = {
    lang : 'zh-cn',
    ajaxLoad : true,
    check : true,
    checkWidth :'37px',
    loadURL : 'handcertificatebasicinfo/list',
    columns : dtGridColumns,
    gridContainer : 'dtGridContainer',
    toolbarContainer : 'dtGridToolBarContainer',
    tools : '',
    pageSize : 10, //默认每页十条记录
    pageSizeLimit : [10, 20, 30] //分页选项：每页10、20\或者30条记录
};
var grid = $.fn.dlshouwen.grid.init(dtGridOption);


$(function() {
    grid.load();
    $('select').selected();
});

function search(){
    grid.parameters = new Object();
    grid.parameters['title'] = $("#title").val();
    grid.refresh(true);
}

function delteAll(){
    var checkId = getCheckAll(grid.getCheckedRecords());
    if(checkId!=''){
        del("handcertificatebasicinfo/"+checkId+"/deleteBatch",search);
    }else{
        layer.msg('请选择要删除的数据', {
            icon : 3
        });
    }
}

